package com.hoshiicloud.goods.vo;

import com.hoshiicloud.goods.entity.goods.GoodsCategoryProperties;
import com.hoshiicloud.goods.entity.goods.GoodsProperties;
import com.hoshiicloud.goods.entity.goods.GoodsSpecifications;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@ApiModel("商品类目编辑时获取页面信息出参")
@Data
public class GoodsCategoryEditInfoVo implements Serializable {
    @ApiModelProperty("类目ID")
    private Long id;

    @ApiModelProperty("类目ID层级数组")
    private Long[] ids;

    @ApiModelProperty("类目名称")
    private String name;

    @ApiModelProperty("进口税率")
    private BigDecimal importTaxes;

    @ApiModelProperty("规格集合")
    private List<GoodsSpecifications> listSpec;

    @ApiModelProperty("参数属性集合")
    private List<GoodsProperties> listPro;
}
